package cn.agiledata.bank.hibernateBean;

// default package

import java.util.Date;


/**
 * QdTransDetail entity. @author MyEclipse Persistence Tools
 */

public class QdTransDetail  implements java.io.Serializable {


    // Fields    

     private Long id;
     private String orderId;
     private String transId;
     private Long actionSeq;
     private Long creditSeq;
     private Long debitSeq;
     private Double amount;
     private String currency;
     private Double exchangeRate;
     private String tradeType;
     private String transStatus;
     private String insideStatus;
     private String bankResponse;
     private Date beginDate;
     private Date endDate;
     private Long creditRatioSeq;
     private Long debitRatioSeq;
     private Long bankSeq;
     private Double debitFee;
     private Double creditFee;
     private Long accountBankSeq;
     private String cardNo;
     private String bankName;
     private Long bankProvSeq;
     private Long bankCitySeq;
     private String personName;
     private String personMail;
     private String personPhone;
     private String personMobile;
     private String remark;
     private String verifyCode;
     private String sellerUrl;
     private String commodityInfo;
     private String sellerParam;
     private String desFlag;
     private String mac;
     private String reverseFlag;
     private Long relatingSeq;
     private String serviceFlag;
     private Date serviceDate;
     private String servicePerson;
     private String barcode;
     private String operSource;
     private Long version;
     private String createUser;
     private Date createTime;
     private String updateUser;
     private Date updateTime;
     private String updateUserSystem;
     private String encryptcode;
     private String auditTrans;
     private String downloadstate;
     private Long vnvAccountId;
     private String voucherCode;
     private String operatorSeq;
     private Long bankInfoSeq;
     private String purpose;
     private String batchNo;
     private String orderUrl;
     private Double returnAmount;


    // Constructors

    /** default constructor */
    public QdTransDetail() {
    }

	/** minimal constructor */
    public QdTransDetail(Long id, String transId, Double amount, String transStatus, Date beginDate, String createUser, Date createTime, String updateUser, Date updateTime, String downloadstate) {
        this.id = id;
        this.transId = transId;
        this.amount = amount;
        this.transStatus = transStatus;
        this.beginDate = beginDate;
        this.createUser = createUser;
        this.createTime = createTime;
        this.updateUser = updateUser;
        this.updateTime = updateTime;
        this.downloadstate = downloadstate;
    }
    
    /** full constructor */
    public QdTransDetail(Long id, String orderId, String transId, Long actionSeq, Long creditSeq, Long debitSeq, Double amount, String currency, Double exchangeRate, String tradeType, String transStatus, String insideStatus, String bankResponse, Date beginDate, Date endDate, Long creditRatioSeq, Long debitRatioSeq, Long bankSeq, Double debitFee, Double creditFee, Long accountBankSeq, String cardNo, String bankName, Long bankProvSeq, Long bankCitySeq, String personName, String personMail, String personPhone, String personMobile, String remark, String verifyCode, String sellerUrl, String commodityInfo, String sellerParam, String desFlag, String mac, String reverseFlag, Long relatingSeq, String serviceFlag, Date serviceDate, String servicePerson, String barcode, String operSource, Long version, String createUser, Date createTime, String updateUser, Date updateTime, String updateUserSystem, String encryptcode, String auditTrans, String downloadstate, Long vnvAccountId, String voucherCode, String operatorSeq, Long bankInfoSeq, String purpose, String batchNo, String orderUrl, Double returnAmount) {
        this.id = id;
        this.orderId = orderId;
        this.transId = transId;
        this.actionSeq = actionSeq;
        this.creditSeq = creditSeq;
        this.debitSeq = debitSeq;
        this.amount = amount;
        this.currency = currency;
        this.exchangeRate = exchangeRate;
        this.tradeType = tradeType;
        this.transStatus = transStatus;
        this.insideStatus = insideStatus;
        this.bankResponse = bankResponse;
        this.beginDate = beginDate;
        this.endDate = endDate;
        this.creditRatioSeq = creditRatioSeq;
        this.debitRatioSeq = debitRatioSeq;
        this.bankSeq = bankSeq;
        this.debitFee = debitFee;
        this.creditFee = creditFee;
        this.accountBankSeq = accountBankSeq;
        this.cardNo = cardNo;
        this.bankName = bankName;
        this.bankProvSeq = bankProvSeq;
        this.bankCitySeq = bankCitySeq;
        this.personName = personName;
        this.personMail = personMail;
        this.personPhone = personPhone;
        this.personMobile = personMobile;
        this.remark = remark;
        this.verifyCode = verifyCode;
        this.sellerUrl = sellerUrl;
        this.commodityInfo = commodityInfo;
        this.sellerParam = sellerParam;
        this.desFlag = desFlag;
        this.mac = mac;
        this.reverseFlag = reverseFlag;
        this.relatingSeq = relatingSeq;
        this.serviceFlag = serviceFlag;
        this.serviceDate = serviceDate;
        this.servicePerson = servicePerson;
        this.barcode = barcode;
        this.operSource = operSource;
        this.version = version;
        this.createUser = createUser;
        this.createTime = createTime;
        this.updateUser = updateUser;
        this.updateTime = updateTime;
        this.updateUserSystem = updateUserSystem;
        this.encryptcode = encryptcode;
        this.auditTrans = auditTrans;
        this.downloadstate = downloadstate;
        this.vnvAccountId = vnvAccountId;
        this.voucherCode = voucherCode;
        this.operatorSeq = operatorSeq;
        this.bankInfoSeq = bankInfoSeq;
        this.purpose = purpose;
        this.batchNo = batchNo;
        this.orderUrl = orderUrl;
        this.returnAmount = returnAmount;
    }

   
    // Property accessors

    public Long getId() {
        return this.id;
    }
    
    public void setId(Long id) {
        this.id = id;
    }

    public String getOrderId() {
        return this.orderId;
    }
    
    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getTransId() {
        return this.transId;
    }
    
    public void setTransId(String transId) {
        this.transId = transId;
    }

    public Long getActionSeq() {
        return this.actionSeq;
    }
    
    public void setActionSeq(Long actionSeq) {
        this.actionSeq = actionSeq;
    }

    public Long getCreditSeq() {
        return this.creditSeq;
    }
    
    public void setCreditSeq(Long creditSeq) {
        this.creditSeq = creditSeq;
    }

    public Long getDebitSeq() {
        return this.debitSeq;
    }
    
    public void setDebitSeq(Long debitSeq) {
        this.debitSeq = debitSeq;
    }

    public Double getAmount() {
        return this.amount;
    }
    
    public void setAmount(Double amount) {
        this.amount = amount;
    }

    public String getCurrency() {
        return this.currency;
    }
    
    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public Double getExchangeRate() {
        return this.exchangeRate;
    }
    
    public void setExchangeRate(Double exchangeRate) {
        this.exchangeRate = exchangeRate;
    }

    public String getTradeType() {
        return this.tradeType;
    }
    
    public void setTradeType(String tradeType) {
        this.tradeType = tradeType;
    }

    public String getTransStatus() {
        return this.transStatus;
    }
    
    public void setTransStatus(String transStatus) {
        this.transStatus = transStatus;
    }

    public String getInsideStatus() {
        return this.insideStatus;
    }
    
    public void setInsideStatus(String insideStatus) {
        this.insideStatus = insideStatus;
    }

    public String getBankResponse() {
        return this.bankResponse;
    }
    
    public void setBankResponse(String bankResponse) {
        this.bankResponse = bankResponse;
    }

    public Date getBeginDate() {
        return this.beginDate;
    }
    
    public void setBeginDate(Date beginDate) {
        this.beginDate = beginDate;
    }

    public Date getEndDate() {
        return this.endDate;
    }
    
    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public Long getCreditRatioSeq() {
        return this.creditRatioSeq;
    }
    
    public void setCreditRatioSeq(Long creditRatioSeq) {
        this.creditRatioSeq = creditRatioSeq;
    }

    public Long getDebitRatioSeq() {
        return this.debitRatioSeq;
    }
    
    public void setDebitRatioSeq(Long debitRatioSeq) {
        this.debitRatioSeq = debitRatioSeq;
    }

    public Long getBankSeq() {
        return this.bankSeq;
    }
    
    public void setBankSeq(Long bankSeq) {
        this.bankSeq = bankSeq;
    }

    public Double getDebitFee() {
        return this.debitFee;
    }
    
    public void setDebitFee(Double debitFee) {
        this.debitFee = debitFee;
    }

    public Double getCreditFee() {
        return this.creditFee;
    }
    
    public void setCreditFee(Double creditFee) {
        this.creditFee = creditFee;
    }

    public Long getAccountBankSeq() {
        return this.accountBankSeq;
    }
    
    public void setAccountBankSeq(Long accountBankSeq) {
        this.accountBankSeq = accountBankSeq;
    }

    public String getCardNo() {
        return this.cardNo;
    }
    
    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getBankName() {
        return this.bankName;
    }
    
    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public Long getBankProvSeq() {
        return this.bankProvSeq;
    }
    
    public void setBankProvSeq(Long bankProvSeq) {
        this.bankProvSeq = bankProvSeq;
    }

    public Long getBankCitySeq() {
        return this.bankCitySeq;
    }
    
    public void setBankCitySeq(Long bankCitySeq) {
        this.bankCitySeq = bankCitySeq;
    }

    public String getPersonName() {
        return this.personName;
    }
    
    public void setPersonName(String personName) {
        this.personName = personName;
    }

    public String getPersonMail() {
        return this.personMail;
    }
    
    public void setPersonMail(String personMail) {
        this.personMail = personMail;
    }

    public String getPersonPhone() {
        return this.personPhone;
    }
    
    public void setPersonPhone(String personPhone) {
        this.personPhone = personPhone;
    }

    public String getPersonMobile() {
        return this.personMobile;
    }
    
    public void setPersonMobile(String personMobile) {
        this.personMobile = personMobile;
    }

    public String getRemark() {
        return this.remark;
    }
    
    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getVerifyCode() {
        return this.verifyCode;
    }
    
    public void setVerifyCode(String verifyCode) {
        this.verifyCode = verifyCode;
    }

    public String getSellerUrl() {
        return this.sellerUrl;
    }
    
    public void setSellerUrl(String sellerUrl) {
        this.sellerUrl = sellerUrl;
    }

    public String getCommodityInfo() {
        return this.commodityInfo;
    }
    
    public void setCommodityInfo(String commodityInfo) {
        this.commodityInfo = commodityInfo;
    }

    public String getSellerParam() {
        return this.sellerParam;
    }
    
    public void setSellerParam(String sellerParam) {
        this.sellerParam = sellerParam;
    }

    public String getDesFlag() {
        return this.desFlag;
    }
    
    public void setDesFlag(String desFlag) {
        this.desFlag = desFlag;
    }

    public String getMac() {
        return this.mac;
    }
    
    public void setMac(String mac) {
        this.mac = mac;
    }

    public String getReverseFlag() {
        return this.reverseFlag;
    }
    
    public void setReverseFlag(String reverseFlag) {
        this.reverseFlag = reverseFlag;
    }

    public Long getRelatingSeq() {
        return this.relatingSeq;
    }
    
    public void setRelatingSeq(Long relatingSeq) {
        this.relatingSeq = relatingSeq;
    }

    public String getServiceFlag() {
        return this.serviceFlag;
    }
    
    public void setServiceFlag(String serviceFlag) {
        this.serviceFlag = serviceFlag;
    }

    public Date getServiceDate() {
        return this.serviceDate;
    }
    
    public void setServiceDate(Date serviceDate) {
        this.serviceDate = serviceDate;
    }

    public String getServicePerson() {
        return this.servicePerson;
    }
    
    public void setServicePerson(String servicePerson) {
        this.servicePerson = servicePerson;
    }

    public String getBarcode() {
        return this.barcode;
    }
    
    public void setBarcode(String barcode) {
        this.barcode = barcode;
    }

    public String getOperSource() {
        return this.operSource;
    }
    
    public void setOperSource(String operSource) {
        this.operSource = operSource;
    }

    public Long getVersion() {
        return this.version;
    }
    
    public void setVersion(Long version) {
        this.version = version;
    }

    public String getCreateUser() {
        return this.createUser;
    }
    
    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getCreateTime() {
        return this.createTime;
    }
    
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getUpdateUser() {
        return this.updateUser;
    }
    
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public Date getUpdateTime() {
        return this.updateTime;
    }
    
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateUserSystem() {
        return this.updateUserSystem;
    }
    
    public void setUpdateUserSystem(String updateUserSystem) {
        this.updateUserSystem = updateUserSystem;
    }

    public String getEncryptcode() {
        return this.encryptcode;
    }
    
    public void setEncryptcode(String encryptcode) {
        this.encryptcode = encryptcode;
    }

    public String getAuditTrans() {
        return this.auditTrans;
    }
    
    public void setAuditTrans(String auditTrans) {
        this.auditTrans = auditTrans;
    }

    public String getDownloadstate() {
        return this.downloadstate;
    }
    
    public void setDownloadstate(String downloadstate) {
        this.downloadstate = downloadstate;
    }

    public Long getVnvAccountId() {
        return this.vnvAccountId;
    }
    
    public void setVnvAccountId(Long vnvAccountId) {
        this.vnvAccountId = vnvAccountId;
    }

    public String getVoucherCode() {
        return this.voucherCode;
    }
    
    public void setVoucherCode(String voucherCode) {
        this.voucherCode = voucherCode;
    }

    public String getOperatorSeq() {
        return this.operatorSeq;
    }
    
    public void setOperatorSeq(String operatorSeq) {
        this.operatorSeq = operatorSeq;
    }

    public Long getBankInfoSeq() {
        return this.bankInfoSeq;
    }
    
    public void setBankInfoSeq(Long bankInfoSeq) {
        this.bankInfoSeq = bankInfoSeq;
    }

    public String getPurpose() {
        return this.purpose;
    }
    
    public void setPurpose(String purpose) {
        this.purpose = purpose;
    }

    public String getBatchNo() {
        return this.batchNo;
    }
    
    public void setBatchNo(String batchNo) {
        this.batchNo = batchNo;
    }

    public String getOrderUrl() {
        return this.orderUrl;
    }
    
    public void setOrderUrl(String orderUrl) {
        this.orderUrl = orderUrl;
    }

    public Double getReturnAmount() {
        return this.returnAmount;
    }
    
    public void setReturnAmount(Double returnAmount) {
        this.returnAmount = returnAmount;
    }
   








}